2
18
12
21
13
16
7
10
61
23
6
11
47
28
29
42
30
38
53
60
35
22
15
33
26
17
20
52
63
80
114
40
56
75
77
27
88
19
46
62
105
24
43
70